wire snare - Francés Inglés Diccionario